object Versions {
    const val kotlin = "1.4.32"
    const val retrofit = "2.3.0"
    const val rxjava = "2.1.9"
    const val material = "1.2.1"
    const val androidxCore = "1.3.2"
    const val androidxAppcompat = "1.2.0"
    const val constraintlayout = "2.0.4"
    const val activityKtx = "1.2.2"
    const val fragmentKtx = "1.2.2"
    const val navigationFragment = "2.3.0"
    const val utilcodex = "1.30.6"
}

object AndroidX {
    const val androidxCore = "androidx.core:core-ktx:${Versions.androidxCore}"
    const val activityKtx = "androidx.activity:activity-ktx:${Versions.activityKtx}"
    const val fragmentKtx = "androidx.fragment:fragment-ktx:${Versions.fragmentKtx}"
    const val androidxAppcompat = "androidx.appcompat:appcompat:${Versions.androidxAppcompat}"
    const val navigationUI = "androidx.navigation:navigation-ui-ktx:${Versions.navigationFragment}"
    const val constraintlayout = "androidx.constraintlayout:constraintlayout:${Versions.constraintlayout}"
    const val navigationFragment = "androidx.navigation:navigation-fragment-ktx:${Versions.navigationFragment}"
}

object Libs {
    const val kotlin = "org.jetbrains.kotlin:kotlin-stdlib:${Versions.kotlin}"
    const val retrofit = "com.squareup.retrofit2:retrofit:${Versions.retrofit}"
    const val material = "com.google.android.material:material:${Versions.material}"
    const val retrofit_rxjava_adapter = "com.squareup.retrofit2:adapter-rxjava2:${Versions.retrofit}"
    const val rxjava = "io.reactivex.rxjava2:rxjava:${Versions.rxjava}"
    const val utilcodex = "com.blankj:utilcodex:${Versions.utilcodex}"
}
